﻿#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include "mytype.h"

#ifndef _UNICODE_GBK_H_
#define	_UNICODE_GBK_H_

#ifdef	__cplusplus
extern "C" {
#endif


/*****************************************************************************
* 转换表 section 属性： “unicode_gbk_tab”
*****************************************************************************/

uu16 encode_gbk2uni(	/* Returns Unicode character in UTF-16, zero on error */
	uu16	oem,	    /* OEM code to be converted */
	uu16	cp		    /* fixed 936 */
	);
	
uu16 encode_uni2gbk(	/* Returns OEM code character, zero on error */
	uu32	uni,	    /* UTF-16 encoded character to be converted */
	uu16	cp		    /* fixed 936 */
	);
	
#ifdef	__cplusplus
}
#endif


#endif	/* _UNICODE_GBK_H_ */

/*****************************************************************************
*                                    END
*****************************************************************************/
